hopeless plight - French English Dictionary